Definition of Russian Cactus

  • (noun) prickly bushy Eurasian plant; a troublesome weed in central and western United States

Antonyms of Russian Cactus


No Antonyms Found.

Homophones of Russian Cactus


No Homophones Found.